#ifndef __ADMIN_H__
#define __ADMIN_H__

enum MENU_LOGIN
{
    LOGIN = 1, // 登录
    ENROLL     // 注册
};

typedef struct Admin
{
    char username[10];
    char password[10];
} Admin_t, *Admin_p;

void printf_login_menu();                                                             // 打印登录菜单函数
int menuOperate_login(int menu, int login_flag, Admin_p admin, int *admin_index);     // 执行登录菜单
int login(int login_flag, Admin_p admin, int *admin_index);                           // 登录
int verify_username(Admin_p admin, int *admin_index, char *username);                 // 验证用户名是否存在
int verify_password(Admin_p admin, int *admin_index, char *username, char *password); // 验证密码是否正确
void enroll(Admin_p admin, int *admin_index);                                         // 注册

#endif